electrically-operated water distilling apparatus - German English Dictionary